﻿<?php 
include_once 'Motor.class.php';
include_once 'Chassi.class.php';
include_once 'Roda.class.php';
include_once 'Freio.class.php';

class Componentes{
	
	private $roda;
	private $chassi;
	private $freio;
	private $motor;
	
	function __construct(Roda $roda, Freio $freio, Chassi $chassi, Motor $motor){
		$this->roda = $roda;
		$this->freio = $freio;
		$this->motor = $motor;
		$this->chassi = $chassi;

	}
	
	function getRodaTipo(){
		return $this->roda->getTipo();
		
	}
	
	function setRodaTipo($tipo){
		$this->roda->setTipo($tipo);
		
	}
	
	
	
	function getRodaAro(){
		return $this->roda->getAro();
		
	}
	
	function setRodaAro($aro){
		$this->roda->setAro($aro);
		
	}
	
	function getRodaCor(){
		return $this->roda->getCor();
		
	}
	
	function setRodaCor($cor){
		$this->roda->setCor($cor);
		
	}
	
	function getfreio(){
		return $this->freio->getFreio();
		
	}
	
	function setfreio($freio){
		$this->freio->setFreio($freio);
		
	}
	
	function getCorChassi(){
		return $this->chassi->getCor();	
		
	}
	
	function setCorChassi($cor){
		$this->chassi->setCor($cor);
		
	}
	
	function getTipoMotor(){
		return $this->motor->getTipo();	
		
	}
	
	function setTipoMotor($tipo){
		$this->motor->setTipo($tipo);
		
	}
	
	function getPotenciaMotor(){
		return $this->motor->getPotencia();	
		
	}
	
	function setPotenciaMotor($potencia){
		$this->motor->setPotencia($potencia);
		
	}	
	
	
}
?>